Non-Binary Constraints
نویسنده
چکیده
Since the origins of the constraint satisfaction paradigm, its restriction to binary constraints has concentrated a signiicant part of the work. This is understandable because new ideas/techniques are usually much simpler to present/ elaborate by rst restricting them to the binary case. (See for example the arc consistency algorithms, such as AC-3 or AC-4, which have been presented rst in their binary version 10, 12], before being extended to non-binary constraints 11, 13].) But this inclination has highly increased in the early nineties. Authors indeed justiied this restriction by the fact that any non-binary constraint network can polyniomally be converted into an equivalent binary one 6, 8, 5, 19]. And, in most cases, they never extended their work to non-binary constraints. Up to now, constraint reasoning has generated robust formal deenitions (local consistencies, etc.), original resolution methods ((ltering, look-back schemes, decomposition techniques, heuristics, etc.), and theoretical results on tractable classes. They were proved useful on many academic problems, and are probably at the origin of the success of this area. But now, constraint reasoning is going towards its maturity, and should then be able to propose eecient resolution techniques for real-world problems, for which the binary conversion is sometimes/often impracticable. This observation, stressed by van Beek in its CP'96 invocation, has started having its eeect since papers especially devoted to non-binary constraints or to their binary conversion begin to appear in this end of decade 4, 1, 22, 2]. Dealing with non-binary constraints for real-world problems raises questions that do not appear as crucial on binary constraints. Applying ltering techniques during search is central in the eeciency of constraint satisfaction algorithms. But applying ltering on non-binary constraints is much more expensive than on binary ones. The weaknesses of the algorithms appear more accurately. Does this mean that we must circumscribe ltering to its weakest form, as in the classical extension to non-binary constraints of the forward checking algorithm? The answer is no. This algorithm is much more subject to thrashing than on binary networks 1]. Local consistencies, which are one of the strengths of constraint reasoning, must also be applied in the non-binary case. But they have perhaps to be seen in a new way.
منابع مشابه
Relational Consistencies
We perform an extensive comparison of relational consistencies along four dimensions: on binary constraints, on non-binary constraints, on encodings of non-binary constraints, and on decomposable non-binary constraints. Our results contain some surprises. For example, on binary constraints, relational path-consistency does not reduce to path-consistency. On non-binary constraints, relational ar...
متن کاملDecomposable Constraints
Many constraint satisfaction problems can be naturally and efficiently modelled using non-binary constraints like the “all-different” and “global cardinality” constraints. Certain classes of these non-binary constraints are “network decomposable” as they can be represented by binary constraints on the same set of variables. We compare theoretically the levels of consistency which are achieved o...
متن کاملMulti-choice stochastic bi-level programming problem in cooperative nature via fuzzy programming approach
In this paper, a Multi-Choice Stochastic Bi-Level Programming Problem (MCSBLPP) is considered where all the parameters of constraints are followed by normal distribution. The cost coefficients of the objective functions are multi-choice types. At first, all the probabilistic constraints are transformed into deterministic constraints using stochastic programming approach. Further, a general tran...
متن کاملTowards a Definition of the Constraint Probability of Non-Binary Constraint Networks
The constraint probability of a constraint network is the ratio of the number of constraints in the network over that of all possible constraints. While this parameter can be easily computed for binary networks, it is not clear how to compute it for non-binary networks. In a non-binary network, a constraint Cx of arity k induces constraints between any combination of the variables in the scope ...
متن کاملOn Algorithms for Decomposable Constraints
Non-binary constraints are present in many real-world constraint satisfaction problems. Certain classes of these constraints, like the all-different constraint, are “decomposable”. That is, they can be represented by binary constraints on the same set of variables. For example, a non-binary all-different constraint can be decomposed into a clique of binary not-equals constraints. In this paper ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999